substantial physical completion - Turco Inglés Diccionario